////////////////////////////////////////////////////////////////////////////////
// Copyright 2006 CORE Solutions Limited
// All rights reserved.
// PROPRIETARY AND CONFIDENTIAL INFORMATION.
// Use is subject to license terms.
//
// FUNCTION ID      :   COMPANY
// AUTHOR           :   Victor Zheng 
// DATE CREATE      :   2006/02/01
// DESCRIPTION      :   a SCHEMA file for the function, COMPANY
//                  :   
//                  :   
//                  :   
//
// MODIFICATION HISTORY:
// DATE         AUTHOR          VERSION NO.         COMMENT
// -----------  --------------  ------------------  -------------------
// 2006/02/01   Victor Zheng    1.0                 source is generated.
//
//
//
////////////////////////////////////////////////////////////////////////////////

package com.erp.app.admin.companySetup.schema;

import com.erp.framework.model.schema.MetaData;
import com.erp.framework.model.schema.TableSchema;

/**
* <p>A <strong>Schema</strong> stores the table meta information.
* The main purpose for this class is to validate the lengths of UniCode Characters,
* and notify the database to store UniCode characters from web browsers.
*
* @author          Victor Zheng 
* @version 1.0     2006/02/01
* @since           FrameWork 1.0
*
*/
public class CompanySchema extends TableSchema {

	public static final String TABLE_NAME = "T_COMPANY";

	public CompanySchema(){

		MetaData md = null;

		md = new MetaData();
		md.setColumnName("COMPANY_CODE");
		md.setVoPropertyName("companyCode");
		md.setColumnTitle("COMPANY_CODE");
		md.setColumnTypeName("VARCHAR2");
		md.setColumnType(12);
		md.setColumnSize(30);
		md.setColumnCatalogName("");
		md.setColumnClassName("java.lang.String");
		md.setColumnPrecision(30);
		md.setColumnScale(0);
		md.setDisplaySize(30);
		md.setTextAreaColSize(20);
		md.setTextAreaRowSize(2);
		md.setIsNullable(0);
		md.setWebObjectId("LBL_COMPANY_COMPANY_CODE");
		md.setWebLabelName("DEF COMPANY COMPANY CODE");
		ts.add(md);

		md = new MetaData();
		md.setColumnName("LBL_SRCH_COMPANY_CODE");
		md.setVoPropertyName("lblSrchCompanyCode");
		md.setColumnSize(35);
		md.setDisplaySize(20);
		md.setTextAreaColSize(20);
		md.setTextAreaRowSize(2);
		md.setIsNullable(1);
		md.setWebObjectId("LBL_SRCH_COMPANY_CODE");
		md.setWebLabelName("DEF SRCH COMPANY CODE");
		ts.add(md);

		md = new MetaData();
		md.setColumnName("LBL_GRID_COMPANY_CODE");
		md.setVoPropertyName("lblGridCompanyCode");
		md.setColumnSize(35);
		md.setDisplaySize(20);
		md.setTextAreaColSize(20);
		md.setTextAreaRowSize(2);
		md.setIsNullable(1);
		md.setWebObjectId("LBL_GRID_COMPANY_CODE");
		md.setWebLabelName("DEF GRID COMPANY CODE");
		ts.add(md);

		md = new MetaData();
		md.setColumnName("SHORT_NAME");
		md.setVoPropertyName("shortName");
		md.setColumnTitle("SHORT_NAME");
		md.setColumnTypeName("VARCHAR2");
		md.setColumnType(12);
		md.setColumnSize(100);
		md.setColumnCatalogName("");
		md.setColumnClassName("java.lang.String");
		md.setColumnPrecision(100);
		md.setColumnScale(0);
		md.setDisplaySize(30);
		md.setTextAreaColSize(20);
		md.setTextAreaRowSize(2);
		md.setIsNullable(1);
		md.setWebObjectId("LBL_COMPANY_SHORT_NAME");
		md.setWebLabelName("DEF COMPANY SHORT NAME");
		ts.add(md);

		md = new MetaData();
		md.setColumnName("LBL_SRCH_SHORT_NAME");
		md.setVoPropertyName("lblSrchShortName");
		md.setColumnSize(35);
		md.setDisplaySize(20);
		md.setTextAreaColSize(20);
		md.setTextAreaRowSize(2);
		md.setIsNullable(1);
		md.setWebObjectId("LBL_SRCH_SHORT_NAME");
		md.setWebLabelName("DEF SRCH SHORT NAME");
		ts.add(md);

		md = new MetaData();
		md.setColumnName("LBL_GRID_SHORT_NAME");
		md.setVoPropertyName("lblGridShortName");
		md.setColumnSize(35);
		md.setDisplaySize(20);
		md.setTextAreaColSize(20);
		md.setTextAreaRowSize(2);
		md.setIsNullable(1);
		md.setWebObjectId("LBL_GRID_SHORT_NAME");
		md.setWebLabelName("DEF GRID SHORT NAME");
		ts.add(md);

		md = new MetaData();
		md.setColumnName("LONG_NAME");
		md.setVoPropertyName("longName");
		md.setColumnTitle("LONG_NAME");
		md.setColumnTypeName("VARCHAR2");
		md.setColumnType(12);
		md.setColumnSize(200);
		md.setColumnCatalogName("");
		md.setColumnClassName("java.lang.String");
		md.setColumnPrecision(200);
		md.setColumnScale(0);
		md.setDisplaySize(30);
		md.setTextAreaColSize(20);
		md.setTextAreaRowSize(2);
		md.setIsNullable(1);
		md.setWebObjectId("LBL_COMPANY_LONG_NAME");
		md.setWebLabelName("DEF COMPANY LONG NAME");
		ts.add(md);

		md = new MetaData();
		md.setColumnName("LBL_SRCH_LONG_NAME");
		md.setVoPropertyName("lblSrchLongName");
		md.setColumnSize(35);
		md.setDisplaySize(20);
		md.setTextAreaColSize(20);
		md.setTextAreaRowSize(2);
		md.setIsNullable(1);
		md.setWebObjectId("LBL_SRCH_LONG_NAME");
		md.setWebLabelName("DEF SRCH LONG NAME");
		ts.add(md);

		md = new MetaData();
		md.setColumnName("LBL_GRID_LONG_NAME");
		md.setVoPropertyName("lblGridLongName");
		md.setColumnSize(35);
		md.setDisplaySize(20);
		md.setTextAreaColSize(20);
		md.setTextAreaRowSize(2);
		md.setIsNullable(1);
		md.setWebObjectId("LBL_GRID_LONG_NAME");
		md.setWebLabelName("DEF GRID LONG NAME");
		ts.add(md);

		md = new MetaData();
		md.setColumnName("ADDR1");
		md.setVoPropertyName("addr1");
		md.setColumnTitle("ADDR1");
		md.setColumnTypeName("VARCHAR2");
		md.setColumnType(12);
		md.setColumnSize(200);
		md.setColumnCatalogName("");
		md.setColumnClassName("java.lang.String");
		md.setColumnPrecision(200);
		md.setColumnScale(0);
		md.setDisplaySize(30);
		md.setTextAreaColSize(20);
		md.setTextAreaRowSize(2);
		md.setIsNullable(1);
		md.setWebObjectId("LBL_COMPANY_ADDR1");
		md.setWebLabelName("DEF COMPANY ADDR1");
		ts.add(md);

		md = new MetaData();
		md.setColumnName("LBL_SRCH_ADDR1");
		md.setVoPropertyName("lblSrchAddr1");
		md.setColumnSize(35);
		md.setDisplaySize(20);
		md.setTextAreaColSize(20);
		md.setTextAreaRowSize(2);
		md.setIsNullable(1);
		md.setWebObjectId("LBL_SRCH_ADDR1");
		md.setWebLabelName("DEF SRCH ADDR1");
		ts.add(md);

		md = new MetaData();
		md.setColumnName("LBL_GRID_ADDR1");
		md.setVoPropertyName("lblGridAddr1");
		md.setColumnSize(35);
		md.setDisplaySize(20);
		md.setTextAreaColSize(20);
		md.setTextAreaRowSize(2);
		md.setIsNullable(1);
		md.setWebObjectId("LBL_GRID_ADDR1");
		md.setWebLabelName("DEF GRID ADDR1");
		ts.add(md);

		md = new MetaData();
		md.setColumnName("ADDR2");
		md.setVoPropertyName("addr2");
		md.setColumnTitle("ADDR2");
		md.setColumnTypeName("VARCHAR2");
		md.setColumnType(12);
		md.setColumnSize(200);
		md.setColumnCatalogName("");
		md.setColumnClassName("java.lang.String");
		md.setColumnPrecision(200);
		md.setColumnScale(0);
		md.setDisplaySize(30);
		md.setTextAreaColSize(20);
		md.setTextAreaRowSize(2);
		md.setIsNullable(1);
		md.setWebObjectId("LBL_COMPANY_ADDR2");
		md.setWebLabelName("DEF COMPANY ADDR2");
		ts.add(md);

		md = new MetaData();
		md.setColumnName("LBL_SRCH_ADDR2");
		md.setVoPropertyName("lblSrchAddr2");
		md.setColumnSize(35);
		md.setDisplaySize(20);
		md.setTextAreaColSize(20);
		md.setTextAreaRowSize(2);
		md.setIsNullable(1);
		md.setWebObjectId("LBL_SRCH_ADDR2");
		md.setWebLabelName("DEF SRCH ADDR2");
		ts.add(md);

		md = new MetaData();
		md.setColumnName("LBL_GRID_ADDR2");
		md.setVoPropertyName("lblGridAddr2");
		md.setColumnSize(35);
		md.setDisplaySize(20);
		md.setTextAreaColSize(20);
		md.setTextAreaRowSize(2);
		md.setIsNullable(1);
		md.setWebObjectId("LBL_GRID_ADDR2");
		md.setWebLabelName("DEF GRID ADDR2");
		ts.add(md);

		md = new MetaData();
		md.setColumnName("ADDR3");
		md.setVoPropertyName("addr3");
		md.setColumnTitle("ADDR3");
		md.setColumnTypeName("VARCHAR2");
		md.setColumnType(12);
		md.setColumnSize(200);
		md.setColumnCatalogName("");
		md.setColumnClassName("java.lang.String");
		md.setColumnPrecision(200);
		md.setColumnScale(0);
		md.setDisplaySize(30);
		md.setTextAreaColSize(20);
		md.setTextAreaRowSize(2);
		md.setIsNullable(1);
		md.setWebObjectId("LBL_COMPANY_ADDR3");
		md.setWebLabelName("DEF COMPANY ADDR3");
		ts.add(md);

		md = new MetaData();
		md.setColumnName("LBL_SRCH_ADDR3");
		md.setVoPropertyName("lblSrchAddr3");
		md.setColumnSize(35);
		md.setDisplaySize(20);
		md.setTextAreaColSize(20);
		md.setTextAreaRowSize(2);
		md.setIsNullable(1);
		md.setWebObjectId("LBL_SRCH_ADDR3");
		md.setWebLabelName("DEF SRCH ADDR3");
		ts.add(md);

		md = new MetaData();
		md.setColumnName("LBL_GRID_ADDR3");
		md.setVoPropertyName("lblGridAddr3");
		md.setColumnSize(35);
		md.setDisplaySize(20);
		md.setTextAreaColSize(20);
		md.setTextAreaRowSize(2);
		md.setIsNullable(1);
		md.setWebObjectId("LBL_GRID_ADDR3");
		md.setWebLabelName("DEF GRID ADDR3");
		ts.add(md);

		md = new MetaData();
		md.setColumnName("COUNTRY");
		md.setVoPropertyName("country");
		md.setColumnTitle("COUNTRY");
		md.setColumnTypeName("VARCHAR2");
		md.setColumnType(12);
		md.setColumnSize(200);
		md.setColumnCatalogName("");
		md.setColumnClassName("java.lang.String");
		md.setColumnPrecision(200);
		md.setColumnScale(0);
		md.setDisplaySize(30);
		md.setTextAreaColSize(20);
		md.setTextAreaRowSize(2);
		md.setIsNullable(1);
		md.setWebObjectId("LBL_COMPANY_COUNTRY");
		md.setWebLabelName("DEF COMPANY COUNTRY");
		ts.add(md);

		md = new MetaData();
		md.setColumnName("LBL_SRCH_COUNTRY");
		md.setVoPropertyName("lblSrchCountry");
		md.setColumnSize(35);
		md.setDisplaySize(20);
		md.setTextAreaColSize(20);
		md.setTextAreaRowSize(2);
		md.setIsNullable(1);
		md.setWebObjectId("LBL_SRCH_COUNTRY");
		md.setWebLabelName("DEF SRCH COUNTRY");
		ts.add(md);

		md = new MetaData();
		md.setColumnName("LBL_GRID_COUNTRY");
		md.setVoPropertyName("lblGridCountry");
		md.setColumnSize(35);
		md.setDisplaySize(20);
		md.setTextAreaColSize(20);
		md.setTextAreaRowSize(2);
		md.setIsNullable(1);
		md.setWebObjectId("LBL_GRID_COUNTRY");
		md.setWebLabelName("DEF GRID COUNTRY");
		ts.add(md);

		md = new MetaData();
		md.setColumnName("PHONE");
		md.setVoPropertyName("phone");
		md.setColumnTitle("PHONE");
		md.setColumnTypeName("VARCHAR2");
		md.setColumnType(12);
		md.setColumnSize(200);
		md.setColumnCatalogName("");
		md.setColumnClassName("java.lang.String");
		md.setColumnPrecision(200);
		md.setColumnScale(0);
		md.setDisplaySize(30);
		md.setTextAreaColSize(20);
		md.setTextAreaRowSize(2);
		md.setIsNullable(1);
		md.setWebObjectId("LBL_COMPANY_PHONE");
		md.setWebLabelName("DEF COMPANY PHONE");
		ts.add(md);

		md = new MetaData();
		md.setColumnName("LBL_SRCH_PHONE");
		md.setVoPropertyName("lblSrchPhone");
		md.setColumnSize(35);
		md.setDisplaySize(20);
		md.setTextAreaColSize(20);
		md.setTextAreaRowSize(2);
		md.setIsNullable(1);
		md.setWebObjectId("LBL_SRCH_PHONE");
		md.setWebLabelName("DEF SRCH PHONE");
		ts.add(md);

		md = new MetaData();
		md.setColumnName("LBL_GRID_PHONE");
		md.setVoPropertyName("lblGridPhone");
		md.setColumnSize(35);
		md.setDisplaySize(20);
		md.setTextAreaColSize(20);
		md.setTextAreaRowSize(2);
		md.setIsNullable(1);
		md.setWebObjectId("LBL_GRID_PHONE");
		md.setWebLabelName("DEF GRID PHONE");
		ts.add(md);
		
		md = new MetaData();
		md.setColumnName("PHONE_AREA");
		md.setVoPropertyName("phoneArea");
		md.setColumnTitle("PHONE_AREA");
		md.setColumnTypeName("VARCHAR2");
		md.setColumnType(12);
		md.setColumnSize(35);
		md.setColumnCatalogName("");
		md.setColumnClassName("java.lang.String");
		md.setColumnPrecision(200);
		md.setColumnScale(0);
		md.setDisplaySize(3);
		md.setTextAreaColSize(20);
		md.setTextAreaRowSize(2);
		md.setIsNullable(1);
		md.setWebObjectId("LBL_COMPANY_PHONE_AREA");
		md.setWebLabelName("DEF COMPANY PHONE_AREA");
		ts.add(md);

		md = new MetaData();
		md.setColumnName("LBL_SRCH_PHONE_AREA");
		md.setVoPropertyName("lblSrchPhoneArea");
		md.setColumnSize(35);
		md.setDisplaySize(20);
		md.setTextAreaColSize(20);
		md.setTextAreaRowSize(2);
		md.setIsNullable(1);
		md.setWebObjectId("LBL_SRCH_PHONE_AREA");
		md.setWebLabelName("DEF SRCH PHONE_AREA");
		ts.add(md);

		md = new MetaData();
		md.setColumnName("LBL_GRID_PHONE_AREA");
		md.setVoPropertyName("lblGridPhoneArea");
		md.setColumnSize(35);
		md.setDisplaySize(20);
		md.setTextAreaColSize(20);
		md.setTextAreaRowSize(2);
		md.setIsNullable(1);
		md.setWebObjectId("LBL_GRID_PHONE_AREA");
		md.setWebLabelName("DEF GRID PHONE_AREA");
		ts.add(md);
		
		md = new MetaData();
		md.setColumnName("PHONE_COUNTRY");
		md.setVoPropertyName("phoneCountry");
		md.setColumnTitle("PHONE_COUNTRY");
		md.setColumnTypeName("VARCHAR2");
		md.setColumnType(12);
		md.setColumnSize(35);
		md.setColumnCatalogName("");
		md.setColumnClassName("java.lang.String");
		md.setColumnPrecision(200);
		md.setColumnScale(0);
		md.setDisplaySize(3);
		md.setTextAreaColSize(20);
		md.setTextAreaRowSize(2);
		md.setIsNullable(1);
		md.setWebObjectId("LBL_COMPANY_PHONE_COUNTRY");
		md.setWebLabelName("DEF COMPANY PHONE_COUNTRY");
		ts.add(md);

		md = new MetaData();
		md.setColumnName("LBL_SRCH_PHONE_COUNTRY");
		md.setVoPropertyName("lblSrchPhoneCountry");
		md.setColumnSize(35);
		md.setDisplaySize(20);
		md.setTextAreaColSize(20);
		md.setTextAreaRowSize(2);
		md.setIsNullable(1);
		md.setWebObjectId("LBL_SRCH_PHONE_COUNTRY");
		md.setWebLabelName("DEF SRCH PHONE_COUNTRY");
		ts.add(md);

		md = new MetaData();
		md.setColumnName("LBL_GRID_PHONE_COUNTRY");
		md.setVoPropertyName("lblGridPhoneCountry");
		md.setColumnSize(35);
		md.setDisplaySize(20);
		md.setTextAreaColSize(20);
		md.setTextAreaRowSize(2);
		md.setIsNullable(1);
		md.setWebObjectId("LBL_GRID_PHONE_COUNTRY");
		md.setWebLabelName("DEF GRID PHONE_COUNTRY");
		ts.add(md);

		md = new MetaData();
		md.setColumnName("FAX");
		md.setVoPropertyName("fax");
		md.setColumnTitle("FAX");
		md.setColumnTypeName("VARCHAR2");
		md.setColumnType(12);
		md.setColumnSize(200);
		md.setColumnCatalogName("");
		md.setColumnClassName("java.lang.String");
		md.setColumnPrecision(200);
		md.setColumnScale(0);
		md.setDisplaySize(30);
		md.setTextAreaColSize(20);
		md.setTextAreaRowSize(2);
		md.setIsNullable(1);
		md.setWebObjectId("LBL_COMPANY_FAX");
		md.setWebLabelName("DEF COMPANY FAX");
		ts.add(md);

		md = new MetaData();
		md.setColumnName("LBL_SRCH_FAX");
		md.setVoPropertyName("lblSrchFax");
		md.setColumnSize(35);
		md.setDisplaySize(20);
		md.setTextAreaColSize(20);
		md.setTextAreaRowSize(2);
		md.setIsNullable(1);
		md.setWebObjectId("LBL_SRCH_FAX");
		md.setWebLabelName("DEF SRCH FAX");
		ts.add(md);

		md = new MetaData();
		md.setColumnName("LBL_GRID_FAX");
		md.setVoPropertyName("lblGridFax");
		md.setColumnSize(35);
		md.setDisplaySize(20);
		md.setTextAreaColSize(20);
		md.setTextAreaRowSize(2);
		md.setIsNullable(1);
		md.setWebObjectId("LBL_GRID_FAX");
		md.setWebLabelName("DEF GRID FAX");
		ts.add(md);
		
		md = new MetaData();
		md.setColumnName("FAX_AREA");
		md.setVoPropertyName("faxArea");
		md.setColumnTitle("FAX_AREA");
		md.setColumnTypeName("VARCHAR2");
		md.setColumnType(12);
		md.setColumnSize(35);
		md.setColumnCatalogName("");
		md.setColumnClassName("java.lang.String");
		md.setColumnPrecision(200);
		md.setColumnScale(0);
		md.setDisplaySize(3);
		md.setTextAreaColSize(20);
		md.setTextAreaRowSize(2);
		md.setIsNullable(1);
		md.setWebObjectId("LBL_COMPANY_FAX_AREA");
		md.setWebLabelName("DEF COMPANY FAX AREA");
		ts.add(md);

		md = new MetaData();
		md.setColumnName("LBL_SRCH_FAX_AREA");
		md.setVoPropertyName("lblSrchFaxArea");
		md.setColumnSize(35);
		md.setDisplaySize(20);
		md.setTextAreaColSize(20);
		md.setTextAreaRowSize(2);
		md.setIsNullable(1);
		md.setWebObjectId("LBL_SRCH_FAX_AREA");
		md.setWebLabelName("DEF SRCH FAX_AREA");
		ts.add(md);

		md = new MetaData();
		md.setColumnName("LBL_GRID_FAX_AREA");
		md.setVoPropertyName("lblGridFaxArea");
		md.setColumnSize(35);
		md.setDisplaySize(20);
		md.setTextAreaColSize(20);
		md.setTextAreaRowSize(2);
		md.setIsNullable(1);
		md.setWebObjectId("LBL_GRID_FAX_AREA");
		md.setWebLabelName("DEF GRID FAX AREA");
		ts.add(md);
		
		md = new MetaData();
		md.setColumnName("FAX_COUNTRY");
		md.setVoPropertyName("faxCountry");
		md.setColumnTitle("FAX_COUNTRY");
		md.setColumnTypeName("VARCHAR2");
		md.setColumnType(12);
		md.setColumnSize(35);
		md.setColumnCatalogName("");
		md.setColumnClassName("java.lang.String");
		md.setColumnPrecision(200);
		md.setColumnScale(0);
		md.setDisplaySize(3);
		md.setTextAreaColSize(20);
		md.setTextAreaRowSize(2);
		md.setIsNullable(1);
		md.setWebObjectId("LBL_COMPANY_FAX_COUNTRY");
		md.setWebLabelName("DEF COMPANY FAX_COUNTRY");
		ts.add(md);

		md = new MetaData();
		md.setColumnName("LBL_SRCH_FAX_COUNTRY");
		md.setVoPropertyName("lblSrchFaxCountry");
		md.setColumnSize(35);
		md.setDisplaySize(20);
		md.setTextAreaColSize(20);
		md.setTextAreaRowSize(2);
		md.setIsNullable(1);
		md.setWebObjectId("LBL_SRCH_FAX_COUNTRY");
		md.setWebLabelName("DEF SRCH FAX_COUNTRY");
		ts.add(md);

		md = new MetaData();
		md.setColumnName("LBL_GRID_FAX_COUNTRY");
		md.setVoPropertyName("lblGridFaxCountry");
		md.setColumnSize(35);
		md.setDisplaySize(20);
		md.setTextAreaColSize(20);
		md.setTextAreaRowSize(2);
		md.setIsNullable(1);
		md.setWebObjectId("LBL_GRID_FAX_COUNTRY");
		md.setWebLabelName("DEF GRID FAX_COUNTRY");
		ts.add(md);

		md = new MetaData();
		md.setColumnName("CCY");
		md.setVoPropertyName("ccy");
		md.setColumnTitle("CCY");
		md.setColumnTypeName("VARCHAR2");
		md.setColumnType(12);
		md.setColumnSize(30);
		md.setColumnCatalogName("");
		md.setColumnClassName("java.lang.String");
		md.setColumnPrecision(30);
		md.setColumnScale(0);
		md.setDisplaySize(30);
		md.setTextAreaColSize(20);
		md.setTextAreaRowSize(2);
		md.setIsNullable(1);
		md.setWebObjectId("LBL_COMPANY_CCY");
		md.setWebLabelName("DEF COMPANY CCY");
		ts.add(md);

		md = new MetaData();
		md.setColumnName("LBL_SRCH_CCY");
		md.setVoPropertyName("lblSrchCcy");
		md.setColumnSize(35);
		md.setDisplaySize(20);
		md.setTextAreaColSize(20);
		md.setTextAreaRowSize(2);
		md.setIsNullable(1);
		md.setWebObjectId("LBL_SRCH_CCY");
		md.setWebLabelName("DEF SRCH CCY");
		ts.add(md);

		md = new MetaData();
		md.setColumnName("LBL_GRID_CCY");
		md.setVoPropertyName("lblGridCcy");
		md.setColumnSize(35);
		md.setDisplaySize(20);
		md.setTextAreaColSize(20);
		md.setTextAreaRowSize(2);
		md.setIsNullable(1);
		md.setWebObjectId("LBL_GRID_CCY");
		md.setWebLabelName("DEF GRID CCY");
		ts.add(md);

		md = new MetaData();
		md.setColumnName("BASE_CCY");
		md.setVoPropertyName("baseCcy");
		md.setColumnTitle("BASE_CCY");
		md.setColumnTypeName("VARCHAR2");
		md.setColumnType(12);
		md.setColumnSize(30);
		md.setColumnCatalogName("");
		md.setColumnClassName("java.lang.String");
		md.setColumnPrecision(30);
		md.setColumnScale(0);
		md.setDisplaySize(30);
		md.setTextAreaColSize(20);
		md.setTextAreaRowSize(2);
		md.setIsNullable(1);
		md.setWebObjectId("LBL_COMPANY_BASE_CCY");
		md.setWebLabelName("DEF COMPANY BASE CCY");
		ts.add(md);

		md = new MetaData();
		md.setColumnName("LBL_SRCH_BASE_CCY");
		md.setVoPropertyName("lblSrchBaseCcy");
		md.setColumnSize(35);
		md.setDisplaySize(20);
		md.setTextAreaColSize(20);
		md.setTextAreaRowSize(2);
		md.setIsNullable(1);
		md.setWebObjectId("LBL_SRCH_BASE_CCY");
		md.setWebLabelName("DEF SRCH BASE CCY");
		ts.add(md);

		md = new MetaData();
		md.setColumnName("LBL_GRID_BASE_CCY");
		md.setVoPropertyName("lblGridBaseCcy");
		md.setColumnSize(35);
		md.setDisplaySize(20);
		md.setTextAreaColSize(20);
		md.setTextAreaRowSize(2);
		md.setIsNullable(1);
		md.setWebObjectId("LBL_GRID_BASE_CCY");
		md.setWebLabelName("DEF GRID BASE CCY");
		ts.add(md);

		md = new MetaData();
		md.setColumnName("CONTENT_TYPE");
		md.setVoPropertyName("contentType");
		md.setColumnTitle("CONTENT_TYPE");
		md.setColumnTypeName("VARCHAR2");
		md.setColumnType(12);
		md.setColumnSize(30);
		md.setColumnCatalogName("");
		md.setColumnClassName("java.lang.String");
		md.setColumnPrecision(30);
		md.setColumnScale(0);
		md.setDisplaySize(30);
		md.setTextAreaColSize(20);
		md.setTextAreaRowSize(2);
		md.setIsNullable(1);
		md.setWebObjectId("LBL_COMPANY_CONTENT_TYPE");
		md.setWebLabelName("DEF COMPANY CONTENT TYPE");
		ts.add(md);

		md = new MetaData();
		md.setColumnName("LBL_SRCH_CONTENT_TYPE");
		md.setVoPropertyName("lblSrchContentType");
		md.setColumnSize(35);
		md.setDisplaySize(20);
		md.setTextAreaColSize(20);
		md.setTextAreaRowSize(2);
		md.setIsNullable(1);
		md.setWebObjectId("LBL_SRCH_CONTENT_TYPE");
		md.setWebLabelName("DEF SRCH CONTENT TYPE");
		ts.add(md);

		md = new MetaData();
		md.setColumnName("LBL_GRID_CONTENT_TYPE");
		md.setVoPropertyName("lblGridContentType");
		md.setColumnSize(35);
		md.setDisplaySize(20);
		md.setTextAreaColSize(20);
		md.setTextAreaRowSize(2);
		md.setIsNullable(1);
		md.setWebObjectId("LBL_GRID_CONTENT_TYPE");
		md.setWebLabelName("DEF GRID CONTENT TYPE");
		ts.add(md);

		md = new MetaData();
		md.setColumnName("COMPANY_LOGO");
		md.setVoPropertyName("companyLogo");
		md.setColumnTitle("COMPANY_LOGO");
		md.setColumnTypeName("LONG RAW");
		md.setColumnType(-4);
		md.setColumnSize(0);
		md.setColumnCatalogName("");
		md.setColumnClassName("");
		md.setColumnPrecision(2147483647);
		md.setColumnScale(0);
		md.setDisplaySize(0);
		md.setTextAreaColSize(20);
		md.setTextAreaRowSize(2);
		md.setIsNullable(1);
		md.setWebObjectId("LBL_COMPANY_COMPANY_LOGO");
		md.setWebLabelName("DEF COMPANY COMPANY LOGO");
		ts.add(md);

		md = new MetaData();
		md.setColumnName("LBL_SRCH_COMPANY_LOGO");
		md.setVoPropertyName("lblSrchCompanyLogo");
		md.setColumnSize(35);
		md.setDisplaySize(20);
		md.setTextAreaColSize(20);
		md.setTextAreaRowSize(2);
		md.setIsNullable(1);
		md.setWebObjectId("LBL_SRCH_COMPANY_LOGO");
		md.setWebLabelName("DEF SRCH COMPANY LOGO");
		ts.add(md);

		md = new MetaData();
		md.setColumnName("LBL_GRID_COMPANY_LOGO");
		md.setVoPropertyName("lblGridCompanyLogo");
		md.setColumnSize(35);
		md.setDisplaySize(20);
		md.setTextAreaColSize(20);
		md.setTextAreaRowSize(2);
		md.setIsNullable(1);
		md.setWebObjectId("LBL_GRID_COMPANY_LOGO");
		md.setWebLabelName("DEF GRID COMPANY LOGO");
		ts.add(md);

		md = new MetaData();
		md.setColumnName("CREATE_USER");
		md.setVoPropertyName("createUser");
		md.setColumnTitle("CREATE_USER");
		md.setColumnTypeName("VARCHAR2");
		md.setColumnType(12);
		md.setColumnSize(30);
		md.setColumnCatalogName("");
		md.setColumnClassName("java.lang.String");
		md.setColumnPrecision(30);
		md.setColumnScale(0);
		md.setDisplaySize(30);
		md.setTextAreaColSize(20);
		md.setTextAreaRowSize(2);
		md.setIsNullable(1);
		md.setWebObjectId("LBL_COMPANY_CREATE_USER");
		md.setWebLabelName("DEF COMPANY CREATE USER");
		ts.add(md);

		md = new MetaData();
		md.setColumnName("CREATE_DATE");
		md.setVoPropertyName("createDate");
		md.setColumnTitle("CREATE_DATE");
		md.setColumnTypeName("DATE");
		md.setColumnType(91);
		md.setColumnSize(15);
		md.setColumnCatalogName("");
		md.setColumnClassName("java.sql.Timestamp");
		md.setColumnPrecision(0);
		md.setColumnScale(0);
		md.setDisplaySize(15);
		md.setTextAreaColSize(20);
		md.setTextAreaRowSize(2);
		md.setIsNullable(1);
		md.setWebObjectId("LBL_COMPANY_CREATE_DATE");
		md.setWebLabelName("DEF COMPANY CREATE DATE");
		ts.add(md);

		md = new MetaData();
		md.setColumnName("UPDATE_USER");
		md.setVoPropertyName("updateUser");
		md.setColumnTitle("UPDATE_USER");
		md.setColumnTypeName("VARCHAR2");
		md.setColumnType(12);
		md.setColumnSize(30);
		md.setColumnCatalogName("");
		md.setColumnClassName("java.lang.String");
		md.setColumnPrecision(30);
		md.setColumnScale(0);
		md.setDisplaySize(30);
		md.setTextAreaColSize(20);
		md.setTextAreaRowSize(2);
		md.setIsNullable(1);
		md.setWebObjectId("LBL_COMPANY_UPDATE_USER");
		md.setWebLabelName("DEF COMPANY UPDATE USER");
		ts.add(md);

		md = new MetaData();
		md.setColumnName("UPDATE_DATE");
		md.setVoPropertyName("updateDate");
		md.setColumnTitle("UPDATE_DATE");
		md.setColumnTypeName("DATE");
		md.setColumnType(91);
		md.setColumnSize(15);
		md.setColumnCatalogName("");
		md.setColumnClassName("java.sql.Timestamp");
		md.setColumnPrecision(0);
		md.setColumnScale(0);
		md.setDisplaySize(15);
		md.setTextAreaColSize(20);
		md.setTextAreaRowSize(2);
		md.setIsNullable(1);
		md.setWebObjectId("LBL_COMPANY_UPDATE_DATE");
		md.setWebLabelName("DEF COMPANY UPDATE DATE");
		ts.add(md);

		md = new MetaData();
		md.setColumnName("ADDR4");
		md.setVoPropertyName("addr4");
		md.setColumnTitle("ADDR4");
		md.setColumnTypeName("VARCHAR2");
		md.setColumnType(12);
		md.setColumnSize(200);
		md.setColumnCatalogName("");
		md.setColumnClassName("java.lang.String");
		md.setColumnPrecision(200);
		md.setColumnScale(0);
		md.setDisplaySize(30);
		md.setTextAreaColSize(20);
		md.setTextAreaRowSize(2);
		md.setIsNullable(1);
		md.setWebObjectId("LBL_COMPANY_ADDR4");
		md.setWebLabelName("DEF COMPANY ADDR4");
		ts.add(md);

		md = new MetaData();
		md.setColumnName("LBL_SRCH_ADDR4");
		md.setVoPropertyName("lblSrchAddr4");
		md.setColumnSize(35);
		md.setDisplaySize(20);
		md.setTextAreaColSize(20);
		md.setTextAreaRowSize(2);
		md.setIsNullable(1);
		md.setWebObjectId("LBL_SRCH_ADDR4");
		md.setWebLabelName("DEF SRCH ADDR4");
		ts.add(md);

		md = new MetaData();
		md.setColumnName("LBL_GRID_ADDR4");
		md.setVoPropertyName("lblGridAddr4");
		md.setColumnSize(35);
		md.setDisplaySize(20);
		md.setTextAreaColSize(20);
		md.setTextAreaRowSize(2);
		md.setIsNullable(1);
		md.setWebObjectId("LBL_GRID_ADDR4");
		md.setWebLabelName("DEF GRID ADDR4");
		ts.add(md);

		md = new MetaData();
		md.setColumnName("LEDGER_CODE");
		md.setVoPropertyName("ledgerCode");
		md.setColumnTitle("LEDGER_CODE");
		md.setColumnTypeName("VARCHAR2");
		md.setColumnType(12);
		md.setColumnSize(30);
		md.setColumnCatalogName("");
		md.setColumnClassName("java.lang.String");
		md.setColumnPrecision(30);
		md.setColumnScale(0);
		md.setDisplaySize(30);
		md.setTextAreaColSize(20);
		md.setTextAreaRowSize(2);
		md.setIsNullable(0);
		md.setWebObjectId("LBL_COMPANY_LEDGER_CODE");
		md.setWebLabelName("DEF COMPANY LEDGER CODE");
		ts.add(md);

		md = new MetaData();
		md.setColumnName("LBL_SRCH_LEDGER_CODE");
		md.setVoPropertyName("lblSrchLedgerCode");
		md.setColumnSize(35);
		md.setDisplaySize(20);
		md.setTextAreaColSize(20);
		md.setTextAreaRowSize(2);
		md.setIsNullable(1);
		md.setWebObjectId("LBL_SRCH_LEDGER_CODE");
		md.setWebLabelName("DEF SRCH LEDGER CODE");
		ts.add(md);

		md = new MetaData();
		md.setColumnName("LBL_GRID_LEDGER_CODE");
		md.setVoPropertyName("lblGridLedgerCode");
		md.setColumnSize(35);
		md.setDisplaySize(20);
		md.setTextAreaColSize(20);
		md.setTextAreaRowSize(2);
		md.setIsNullable(1);
		md.setWebObjectId("LBL_GRID_LEDGER_CODE");
		md.setWebLabelName("DEF GRID LEDGER CODE");
		ts.add(md);

		md = new MetaData();
		md.setColumnName("POSTAL_CODE");
		md.setVoPropertyName("postalCode");
		md.setColumnTitle("POSTAL_CODE");
		md.setColumnTypeName("VARCHAR2");
		md.setColumnType(12);
		md.setColumnSize(9);
		md.setColumnCatalogName("");
		md.setColumnClassName("java.lang.String");
		md.setColumnPrecision(9);
		md.setColumnScale(0);
		md.setDisplaySize(9);
		md.setTextAreaColSize(20);
		md.setTextAreaRowSize(2);
		md.setIsNullable(1);
		md.setWebObjectId("LBL_COMPANY_POSTAL_CODE");
		md.setWebLabelName("DEF COMPANY POSTAL CODE");
		ts.add(md);

		md = new MetaData();
		md.setColumnName("LBL_SRCH_POSTAL_CODE");
		md.setVoPropertyName("lblSrchPostalCode");
		md.setColumnSize(35);
		md.setDisplaySize(20);
		md.setTextAreaColSize(20);
		md.setTextAreaRowSize(2);
		md.setIsNullable(1);
		md.setWebObjectId("LBL_SRCH_POSTAL_CODE");
		md.setWebLabelName("DEF SRCH POSTAL CODE");
		ts.add(md);

		md = new MetaData();
		md.setColumnName("LBL_GRID_POSTAL_CODE");
		md.setVoPropertyName("lblGridPostalCode");
		md.setColumnSize(35);
		md.setDisplaySize(20);
		md.setTextAreaColSize(20);
		md.setTextAreaRowSize(2);
		md.setIsNullable(1);
		md.setWebObjectId("LBL_GRID_POSTAL_CODE");
		md.setWebLabelName("DEF GRID POSTAL CODE");
		ts.add(md);

		md = new MetaData();
		md.setColumnName("PRIVACY_CODE");
		md.setVoPropertyName("privacyCode");
		md.setColumnTitle("PRIVACY_CODE");
		md.setColumnTypeName("NUMBER");
		md.setColumnType(2);
		md.setColumnSize(22);
		md.setColumnCatalogName("");
		md.setColumnClassName("com.erp.framework.types.CustomBigInteger");
		md.setColumnPrecision(8);
		md.setColumnScale(0);
		md.setDisplaySize(22);
		md.setTextAreaColSize(20);
		md.setTextAreaRowSize(2);
		md.setIsNullable(1);
		md.setWebObjectId("LBL_COMPANY_PRIVACY_CODE");
		md.setWebLabelName("DEF COMPANY PRIVACY CODE");
		ts.add(md);

		md = new MetaData();
		md.setColumnName("LBL_SRCH_PRIVACY_CODE");
		md.setVoPropertyName("lblSrchPrivacyCode");
		md.setColumnSize(35);
		md.setDisplaySize(20);
		md.setTextAreaColSize(20);
		md.setTextAreaRowSize(2);
		md.setIsNullable(1);
		md.setWebObjectId("LBL_SRCH_PRIVACY_CODE");
		md.setWebLabelName("DEF SRCH PRIVACY CODE");
		ts.add(md);

		md = new MetaData();
		md.setColumnName("LBL_GRID_PRIVACY_CODE");
		md.setVoPropertyName("lblGridPrivacyCode");
		md.setColumnSize(35);
		md.setDisplaySize(20);
		md.setTextAreaColSize(20);
		md.setTextAreaRowSize(2);
		md.setIsNullable(1);
		md.setWebObjectId("LBL_GRID_PRIVACY_CODE");
		md.setWebLabelName("DEF GRID PRIVACY CODE");
		ts.add(md);

		md = new MetaData();
		md.setColumnName("PRINT_FORM_FONT");
		md.setVoPropertyName("printFormFont");
		md.setColumnTitle("PRINT_FORM_FONT");
		md.setColumnTypeName("VARCHAR2");
		md.setColumnType(12);
		md.setColumnSize(100);
		md.setColumnCatalogName("");
		md.setColumnClassName("java.lang.String");
		md.setColumnPrecision(100);
		md.setColumnScale(0);
		md.setDisplaySize(30);
		md.setTextAreaColSize(20);
		md.setTextAreaRowSize(2);
		md.setIsNullable(1);
		md.setWebObjectId("LBL_COMPANY_PRINT_FORM_FONT");
		md.setWebLabelName("DEF COMPANY PRINT FORM FONT");
		ts.add(md);

		md = new MetaData();
		md.setColumnName("LBL_SRCH_PRINT_FORM_FONT");
		md.setVoPropertyName("lblSrchPrintFormFont");
		md.setColumnSize(35);
		md.setDisplaySize(20);
		md.setTextAreaColSize(20);
		md.setTextAreaRowSize(2);
		md.setIsNullable(1);
		md.setWebObjectId("LBL_SRCH_PRINT_FORM_FONT");
		md.setWebLabelName("DEF SRCH PRINT FORM FONT");
		ts.add(md);

		md = new MetaData();
		md.setColumnName("LBL_GRID_PRINT_FORM_FONT");
		md.setVoPropertyName("lblGridPrintFormFont");
		md.setColumnSize(35);
		md.setDisplaySize(20);
		md.setTextAreaColSize(20);
		md.setTextAreaRowSize(2);
		md.setIsNullable(1);
		md.setWebObjectId("LBL_GRID_PRINT_FORM_FONT");
		md.setWebLabelName("DEF GRID PRINT FORM FONT");
		ts.add(md);

		md = new MetaData();
		md.setWebObjectId("LBL_COMPANY_SELECT");
		md.setWebLabelName("DEF COMPANY SELECT");
		md.setColumnSize(35);
		md.setDisplaySize(20);
		md.setTextAreaColSize(20);
		md.setTextAreaRowSize(2);
		md.setIsNullable(1);
		ts.add(md);

		md = new MetaData();
		md.setWebObjectId("LBL_COMPANY_DELETE");
		md.setWebLabelName("DEF COMPANY DELETE");
		md.setColumnSize(35);
		md.setDisplaySize(20);
		md.setTextAreaColSize(20);
		md.setTextAreaRowSize(2);
		md.setIsNullable(1);
		ts.add(md);

		md = new MetaData();
		md.setWebObjectId("LBL_SEARCH_MOD_NAME");
		md.setWebLabelName("DEF SEARCH MOD NAME");
		md.setColumnSize(35);
		md.setDisplaySize(20);
		md.setTextAreaColSize(20);
		md.setTextAreaRowSize(2);
		md.setIsNullable(1);
		ts.add(md);

		md = new MetaData();
		md.setWebObjectId("LBL_MAINT_MOD_NAME");
		md.setWebLabelName("DEF MAINT MOD NAME");
		md.setColumnSize(35);
		md.setDisplaySize(20);
		md.setTextAreaColSize(20);
		md.setTextAreaRowSize(2);
		md.setIsNullable(1);
		ts.add(md);

		md = new MetaData();
		md.setWebObjectId("LBL_SRCH_FROM");
		md.setWebLabelName("DEF SRCH FROM");
		md.setColumnSize(35);
		md.setDisplaySize(20);
		md.setTextAreaColSize(20);
		md.setTextAreaRowSize(2);
		md.setIsNullable(1);
		ts.add(md);

		md = new MetaData();
		md.setWebObjectId("LBL_SRCH_TO");
		md.setWebLabelName("DEF SRCH TO");
		md.setColumnSize(35);
		md.setDisplaySize(20);
		md.setTextAreaColSize(20);
		md.setTextAreaRowSize(2);
		md.setIsNullable(1);
		ts.add(md);

	}

}